banana hammock - German English Dictionary